Error masking probability of 1's complement checksums

نویسندگان

  • Changli Jiao
  • Loren Schwiebert
چکیده

In the transport layer of the TCP/IP protocol suite, both TCP and UDP use internet checksum to protect headers and data. Internet checksum uses 1’s complement arithmetic to detect errors in the content delivered by the data-link layer. Both research and experience have shown that there are a wide variety of error sources which can not be detected by this lower layer. The error detecting performance of 1’s complement checksum determines how many of these errors will be passed to higher layers, including the application layer. The performance analysis will also influence protocol design and improvement, for example, header compression. Unfortunately, previous work on this topic only determined the number of error passing patterns and the probability for and bit errors, and the method used for determining the probability is hard to extend to more bit errors. In this paper, we present a method to generate the formula of error passing probability. When too much calculation is needed to compute an exact result, we achieve a better estimation of the probability, which is around percent of the upper bound achievable with previous techniques when 1’s complement checksum is used in TCP/UDP.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Classes of Byzantine Fault-tolerant Algorithms for Dependable Distributed Systems

1 1.1. Dependable computer systems 1 1.1.1. Dependability attributes 2 1.1.2. The impairments to dependability 3 1.1.2.1. Faults, errors, and failures 3 1.1.2.2. Fault and failure classification 3 1.1.3. Dependability measures 5 1.1.4. The means of dependability 7 1.1.5. Overview 11 1.2. Fault detection techniques 11 1.2.1. Duplication 11 1.2.2. Error-detecting codes 12 1.2.3. Checksums 12 1.2....

متن کامل

Performance of Checksums and Crc's Over Real Data - Networking, IEEE/ACM Transactions on

Checksum and cyclic redundancy check (CRC) algorithms have historically been studied under the assumption that the data fed to the algorithms was uniformly distributed. This paper examines the behavior of checksums and CRC’s over real data from various UNIX file systems. We show that, when given real data in small to modest pieces (e.g., 48 bytes), all the checksum algorithms have skewed distri...

متن کامل

Wireless Data Transmission : Error Characterization and Performance Analysis

WIRELESS DATA TRANSMISSION:ERROR CHARACTERIZATION AND PERFORMANCE ANALYSIS byCHANGLI JIAODecember 2002 Advisor: Dr. Loren Schwiebert Major: Computer Engineering Degree: Doctor of Philosophy This dissertation addresses the accuracy of the data delivered from the transport layer and the connection performance in wireless channels. Our main purpose is to study these issues under networ...

متن کامل

Revisiting Fletcher and Adler Checksums

Checksums are routinely used to detect data transmission errors. However, design decisions about which checksum to use are difficult because of a lack of information about relative effectiveness of available options. We study the error detection effectiveness of the Fletcher and Adler checksums for random independent bit errors and burst errors. Our study reveals that in most cases the Fletcher...

متن کامل

Error masking in compact testing based on the Hamming code and its modifications

Probability that an invalid sequence at an output of a device under test is not detected(error masking) is the measure of the eflectiveness ofcompact testing methods. This paper evaluates and analyses the probability distribution of error masking for compact testing by exploiting the characteristics both of the Hamming code (i.e., the signature analysis) and of some modi$ed Hamming codes. To st...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001